Since AGiXT is designed to build customizable and extensible AI agents, there are different services to satisfy the goal. In the web UI of AGiXT, you will see the services that include Agent Management, Agent Training, Agent Interactions, Memory Management, Prompt Management, and Chains Management.
Agent Management
This service is dedicated to managing the agent such as agent settings that you can find more details in Agents section. The agent settings part modifies the settings in text generation models based on the available Providers. Moreover, you can find the file system settings that enable the agent to read through different files or connect to different services such as GitHub, Whisper, Dalle, Discord, etc. Applying these settings to the agent makes the agent more aligned with the user's expectations.
Agent Training
The agent can train based on the additional resources provided to it. These resources include websites, different file formats, text (i.e., a pair of question and answer that the user provides), and GitHub repositories. You can find more details about these training modes in Agent Training section.
In addition to the fundamental settings for agent training, the user can provide more advanced options such as predefined memory collections that can be used by developers. These options include storing the web search results, positive/negative feedback, etc.
Agent Interactions
There are different modes to interact with the agent including Chat, Chains, Prompt, and Instruct. You can find more information about each of these modes and how they differ from each other in Core Concepts. Moreover, you can find more details and advanced options for these modes in the Agent Interactions section.
Memory Management
The agent can search for a query based on the memory and the documents it was trained on, in Agent Training. You can find more details in the Memory Management section of Agent Training.
Advanced options for memory management include predefined memory collections, number of the output memories, and the minimum relevance score for a memory to be returned.
Prompt Management
This feature helps in managing the prompts when working with the agents. Prompt management assists in creating, editing, and deleting prompts, or even changing them to conversations. You can learn more about it in Prompts section. There are also more details about the conversations in Conversations.
Chains Management
This service emphasizes the chain feature of the agents. You can learn more about what they are and how you can use predefined variables in AGiXT in Chains.
In addition to the details listed, there are some advanced options including but not limited to the number of generated results, the number of attempts the agent makes, and the predefined memory collections.